Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 MAIN STREET Terraced £142,241 £85,000 10 May 2013
18 MAIN STREET Semi-Detached £205,310 £112,000 10 Aug 2005